/************************************************************************/
/* @file            HeaRoot.h                                           */
/* @brief           HeaRoot include                                     */
/* @version         2014.7.27 johnxguo created                          */
/************************************************************************/

#ifndef __HEA_ROOT_H_INCLUDED__
#define __HEA_ROOT_H_INCLUDED__

#include "gx_include.h"
#include "IHeaRoot.h"

namespace hea
{

class Root : public gx::pattern::Singleton<Root>, public IRoot
{
    typedef Root ThisClass;
    DECLARE_SINGLETON_CLASS_CONSTTUCTORS_AND_DESTRUCTOR(Root);

public:
    void Init();

protected:


};

}//end namespace hea

#endif